<?php
/**
 * User: 五哥派
 * Date: 2024/6/30
 * Tel(同WX): 17335592719
 */

namespace app\admin\service;

class BaseService
{
    /**
     * 新增逻辑
     */
    public function add($data) {
        //$data['status'] = config("status.mysql.table_normal");
        try {
            //$this->model->save($data);
            $this->model->saveData($data,false);
        }catch (\Exception $e) {
            // 记录日志哦，便于后续问题的排查工作
            return 0;
        }

        // // 返回主键ID
        return $this->model->id;
    }

    /**
     * 编辑逻辑
     */
    public function update($data) {
        //$data['status'] = config("status.mysql.table_normal");
        try {
            $this->model->saveData($data,true);
        }catch (\Exception $e) {
            // 记录日志哦，便于后续问题的排查工作
            return 0;
        }
        return true;
    }

    public function delete($where = array()){
        try {
            $this->model->where($where)->delete();
        }catch (\Exception $e) {
            // 记录日志哦，便于后续问题的排查工作
            return 0;
        }
    }
}